package com.rosense.server.handle;

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

import com.rosense.server.config.HostBean;
import com.rosense.server.config.HostCaches;

/**
 * @author 李岩飞
 * @email eliyanfei@126.com	
 * 2017年12月19日 下午2:24:39
 * 
 */
@Component
public class HeartBeatTask {

	/**
	 * 查询分钟粒度的用户数量入缓存
	 */
	@Scheduled(cron = "5 0/1 * * * ?")
	public void heartbeat() {
		for (HostBean bean : HostCaches.hostMap.values()) {
			bean.checkTime();
		}
	}

}
